communications battalion - German English Dictionary